/*
 * @Author: 一路向阳 tt_sunzhenfeng@163.com
 * @Date: 2024-02-16 13:35:32
 * @LastEditors: 一路向阳 tt_sunzhenfeng@163.com
 * @LastEditTime: 2024-02-16 13:41:29
 * @FilePath: \utils_ts\3.数组类型.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
export {};

// let arr: object = [1, 2, 3, 4, 5]
// 数组的元素一般数据类型都一致，便于处理

// 第一种写法
let arr1: number[] = [1, 2, 3];
arr1[0] =  10;
// arr1[1] = "10"; // 报错

// 第二种写法  泛型  类型参数化
let arr2: Array<number> = [1, 2, 3];
arr2[1] = 10;
// arr2[1] = "10"; // 报错

// 元组
let arr3: [number, number, boolean] = [10, 20, true];